European dodder - İspanyolca İngilizce Sözlük